driven tool holder - French English Dictionary